package com.itzjc.domain.entity;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
 * TODO
 *
 * @className: RequestUpdateAllProject
 * @date: 2021-06-16 15:44
 **/
public class RequestUpdateAllProject {
    private String projectID;
    private String description;
    private String reason;
    @JsonProperty("start_time")
    private String startTime;//项目预约开始时间
    @JsonProperty("end_time")
    private String endTime;//项目预约结束时间
    private String agreementURL;
    private String methodURL;


    //空参、满参、set/get、toString

    @Override
    public String toString() {
        return "RequestUpdateAllProject{" +
                "projectID='" + projectID + '\'' +
                ", description='" + description + '\'' +
                ", reason='" + reason + '\'' +
                ", startTime='" + startTime + '\'' +
                ", endTime='" + endTime + '\'' +
                ", agreementURL='" + agreementURL + '\'' +
                ", methodURL='" + methodURL + '\'' +
                '}';
    }

    public String getProjectID() {
        return projectID;
    }

    public void setProjectID(String projectID) {
        this.projectID = projectID;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getAgreementURL() {
        return agreementURL;
    }

    public void setAgreementURL(String agreementURL) {
        this.agreementURL = agreementURL;
    }

    public String getMethodURL() {
        return methodURL;
    }

    public void setMethodURL(String methodURL) {
        this.methodURL = methodURL;
    }

    public RequestUpdateAllProject(String projectID, String description, String reason, String startTime, String endTime, String agreementURL, String methodURL) {
        this.projectID = projectID;
        this.description = description;
        this.reason = reason;
        this.startTime = startTime;
        this.endTime = endTime;
        this.agreementURL = agreementURL;
        this.methodURL = methodURL;
    }

    public RequestUpdateAllProject() {
    }
}
